Міністерство освіти та науки України
Національний університет “Львівська політехніка”
Інститут комп’ютерних наук та інформаційних технологій
Кафедра автоматизованих систем управління
Розрахунково-графічна робота
з курсу
«Теоретичні основи управління»
Львів – 2008
К
1
7
2
1
1
Завдання
1. Записати передатну функцію при даних коефіцієнтах:
2. Побудувати амплітудно - фазочастотну характеристику (АФЧХ).
3. Побудувати амплітудно - частотну характеристику (АЧХ).
4. Побудувати фазочастотну характеристику (ФЧХ).
5. Побудувати логарифмічну амплітудно - фазову частотну
характеристику (лафчх).
6. Оцінити систему на стійкість за двома критеріями:
а) алгебраїчним;
б) частотним.
7. Знайти вираз перехідної функції h(t). Побудувати її графік.
8. Побудувати розміщення нулів і полюсів функції.
9. Здійснити корекцію системи:
а) якщо система не стійка, то знайти коректуючі елементи, такі, щоб вона стала
на межу стійкості;
б) якщо система на межі стійкості, то внести такі елементи, щоб вона мала запас
стійкості за фазою φ= π/12 = 15°;
в) якщо система стійка, то внести коректуючі елементи, щоб запас стійкості
збільшився вдвічі. .
10. Знайти вираз перехідної функції h(t) відкоректованої системи.
11. Здійснити декомпозицію системи третього порядку на типові ланки.
12. Побудувати фазовий портрет відкоректованої системи.
Записати передатну функцію при даних коефіцієнтах.
Передатною функцією називається відношення перетвореної за Лапласом вихідної дії до перетвореної за Лапласом вхідної дії при нульових умовах і відсутності збурень.
;
За даними коефіцієнтами передатна функція має такий вигляд:
;
2. Побудувати амплітудно - фазочастотну характеристику (АФЧХ).
Амплітудно - фазовою частотною характеристикою (АФЧХ) називається геометричне місце точок кінців вектора комплексної передатної функції системи при зміні частоти w від 0 до ∞.
Для побудови АФЧХ представимо передатну функцію в алгебраїчній формі замінюючи р=j(, знаходимо:
W(p)= W(j()=a(w)+jb(().
a(() називається дійсною, a b(()- уявною частиною.
Сам по собі вираз b(w) є дійсним і не повинен містити ніяких j.
Передатна функція набуде вигляду:
;
Маючи залежності a((), b((), будемо будувати АФЧХ в декартових координатах. Змінюючи з деяким кроком частоту w від 0 до достатньо великих значень, відкладатимемо по осі ОХ значення a((),a по осі ОУ значення b(() для кожного (. Змінюючи ( від 0 до ( на комплексній площині будуємо графік АФЧХ (W(())
Графік побудови АФЧХ теоретичним шляхом зображений на рис.1.
Для обчислення значень a(w), b(w) скористаємось програмою на мові Сі :
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>
void main()
{
FILE *f;
double w,wl,dw,den,a,b;
int t3=l,t2=7,tl=2,t0=1,k=1; wl=100; dw=0.1;
f=fopen("test.m","wt");
fprintf(f,"a=[");
for(w=0; w<=w1 ;w=w+dw)
{
den=t3*t3*w*w*w*w*w*w+(-2*t3*tl+t2*t2)*w*w*w*w+(-2*t0*t1+t1*t1)*w*w+t0*t0;
a=(k*(-t2*w*w+t0))/den;
fprintf(f,"\t%1.6f",a);
}
fprintf(f,"];");
fprintf(f,"\nb=[");
for(w=0;w<=w1 ;w=w+dw)
{
den=t3*t3*w*w*w*w*w*w+(-2*t3*tl+t2*t2)*w*w*w*w+(-2*t0*t1+t1*t1)*w*w+t0*t0;
b=(k*(t3*w*w*w-t1 *w))/den;
fprintf(f,"\t%1.6f",b);
}
fprintf(f,"];\nplot(a,b),grid");
fclose(f);
}
Рис.1. АФЧХ
3. Побудувати амплітудно - частотну характеристику (АЧХ).
Амплітудо-частотною характеристикою називається залежність модуля передатної функції від частоти, при зміні частоти від 0 до (.
Для побудови АЧХ у середовищі MATLAB виконуємо послідовність команд:
num=[1];
den=[1 7 2 1 1];
[mag,phase,w]=bode(num,den);
plot(w,mag(:)),grid
Після виконання таких команд отримаємо графік АЧХ, зображений на рис.2.
Рис.2. АЧХ
4. Побудувати фазочастотну характеристику (ФЧХ).
Фазочастотною характеристикою називаєтьс...